﻿namespace MongoCamp
{
    /// <summary>
    /// EntityCollection interface class
    /// </summary>
    public interface IEntityCollection
    {
        /// <summary>
        /// Get current collection name
        /// </summary>
        /// <returns>string</returns>
        string GetCollectionName();

        /// <summary>
        /// Get current MongoServer configuration package
        /// </summary>
        /// <returns>MongoServerPack</returns>
        MongoServerPack GetMongoServer();
    }
}
